#ifndef DEFINES_H
#define DEFINES_H
#include <irrlicht.h>
using namespace irr;
#define CAMERAID 9000 //FIXME or brace for snasom when 9000 objects
//#define KNIGHTNPCID 1000
#define PLAYERID 0
#define COMPASSID 9003
#define BILLBOARDID 9010
#define TERRAINID 9002

#define BUTTONID_TRADEEXIT 10000
#define BUTTONID_DUMMYITEM 10001
// ですよ

#define NORTH core::vector3df(0.f, 4.4f, 0.f)
#define WEST core::vector3df(2560.f, 4.4f, 0.f)
#define EAST core::vector3df(0.f, 4.4f, 2560.f)
#define SOUTH core::vector3df(1280.f, 4.4f, 1280.f)

#define NOLAUNCHER 
#define FRAMERATE 60.0f //lol
#define LOCALPLAYERINDEX 0

#define POSITIVE 1
#define NEGATIVE -1

//Camera
#define MOVECAMERA true
#define CAMERAZOOM 225
#define CAMERAROTATION 100
//#define GROUNDHEIGHT 9001
#define GROUNDHEIGHT 25.f

#ifdef _WIN32
	
   // #define SERVER true //true //false //true //false
	#define USLEEP(a) Sleep(a);
#else
	
  //  #define SERVER false //false //true //false
	#define USLEEP(a) usleep(a*1000);
#endif

#endif
